Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chipyard 1.5 Release (Dev -> Master Tracking) #773

Merged
merged 294 commits into from
Jun 15, 2021
Merged

Chipyard 1.5 Release (Dev -> Master Tracking) #773

merged 294 commits into from
Jun 15, 2021

Conversation

jerryz123
Copy link
Contributor

@jerryz123 jerryz123 commented Jan 23, 2021

Developers: Please add descriptions of your changes to this PR as your PRs are merged into Dev

Added

Changed

  • Gemmini bump to version 0.5
  • FireSim bump to version 1.12
  • FireMarshal bump to version 1.12
  • Changes default FireSim frequency from 3.2 GHz (dual clock domains) to 1 GHz (single clock domain)
  • Bump pygments from 2.2.0 to 2.7.4 in docs
  • Hammer tutorial example is now a TinyRocketConfig (Hammer Updates #886)
  • Sha3 Spike model moved from sha3 repo to esp-isa-sim

Fixed

Removed

jerryz123 and others added 30 commits February 9, 2021 00:47
Fixes syntax in sentence in barstools docs describing flow
Fix parsing of --ignore-qemu option
There were two problems here:
    1. The docs indicated that this should be a dual-BOOM and
       single-Rocket config, but the config actually had two Rocket
       cores.
    2. Since the doc include string was 'DualBoomAndRocket', it was
       accidentally matching against the 'DualBoomAndRocketOneHwacha'
       section, which comes first in the file.

So, I created a new 'DualLargeBoomAndSingleRocketConfig' config which
only has one Rocket core, and changed the doc include string to
'DualBoomAndSingleRocket'.
The docs indicate that this should be a dual-BOOM and single-Rocket
config, with the Hwacha attached to the Rocket. However, the
'LargeBoomAndHwachaRocketConfig' config only has a single Rocket core.
Added the 'DualLargeBoomAndHwachaRocketConfig' config to accurately
reflect what's stated in the docs.

Additionally, this fixes hart numbering to place the Hwacha accelerator
on the Rocket core rather than on the BOOM core.
Passing MBus clock frequency to SimDRAM
Add --arch option to build-toolchains.sh to support building
other toolchain variants (e.g., rv32gc).
@alonamid alonamid changed the title [DO NOT MERGE] Dev -> Master tracking PR [DO NOT MERGE] Chipyard 1.5 Release Jun 13, 2021
@alonamid alonamid changed the title [DO NOT MERGE] Chipyard 1.5 Release Chipyard 1.5 Release Jun 15, 2021
@alonamid alonamid changed the title Chipyard 1.5 Release Chipyard 1.5 Release (Dev -> Master Tracking) Jun 15, 2021
@alonamid alonamid requested a review from davidbiancolin June 15, 2021 02:05
@alonamid alonamid merged commit b5d0131 into master Jun 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.